package com.guigu.common.pojo;

import lombok.ToString;

import java.io.Serializable;

/**
 * 出库
 */
@ToString
public class SPay implements Serializable {
//序号
    private Integer id;

//出库单编号
    private String payId;

//出库人
    private String storer;
//    出库理由 c002-1: 生产领料 c002-2: 赠送 c002-3: 内部借领 c002-4: 其他借领
    private String reason;

// 出库详细理由
    private String reasonexact;

// 总件数
    private Integer amountSum;

// 总金额
    private Integer costPriceSum;

// 确认出库总件数
    private Integer paidAmountSum;

// 备注
    private String remark;

// 登记人
    private String register;

// 登记时间
    private String registerTime;

// 复核人
    private String checker;

// 复核时间
    private String checkTime;
//    审核标志  s001-0: 等待审核    s001-1: 审核通过  s001-2: 审核不通过
    private String checkTag;
//    调度人
    private String attemper;
//调度时间
    private String attemperTime;
//库存标志 k002-1: 出库申请登记 k002-2: 出库登记 k002-3: 已调度
    private String storeTag;

    private static final long serialVersionUID = 1L;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getPayId() {
        return payId;
    }

    public void setPayId(String payId) {
        this.payId = payId == null ? null : payId.trim();
    }

    public String getStorer() {
        return storer;
    }

    public void setStorer(String storer) {
        this.storer = storer == null ? null : storer.trim();
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason == null ? null : reason.trim();
    }

    public String getReasonexact() {
        return reasonexact;
    }

    public void setReasonexact(String reasonexact) {
        this.reasonexact = reasonexact == null ? null : reasonexact.trim();
    }

    public Integer getAmountSum() {
        return amountSum;
    }

    public void setAmountSum(Integer amountSum) {
        this.amountSum = amountSum;
    }

    public Integer getCostPriceSum() {
        return costPriceSum;
    }

    public void setCostPriceSum(Integer costPriceSum) {
        this.costPriceSum = costPriceSum;
    }

    public Integer getPaidAmountSum() {
        return paidAmountSum;
    }

    public void setPaidAmountSum(Integer paidAmountSum) {
        this.paidAmountSum = paidAmountSum;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public String getRegister() {
        return register;
    }

    public void setRegister(String register) {
        this.register = register == null ? null : register.trim();
    }

    public String getRegisterTime() {
        return registerTime;
    }

    public void setRegisterTime(String registerTime) {
        this.registerTime = registerTime == null ? null : registerTime.trim();
    }

    public String getChecker() {
        return checker;
    }

    public void setChecker(String checker) {
        this.checker = checker == null ? null : checker.trim();
    }

    public String getCheckTime() {
        return checkTime;
    }

    public void setCheckTime(String checkTime) {
        this.checkTime = checkTime == null ? null : checkTime.trim();
    }

    public String getCheckTag() {
        return checkTag;
    }

    public void setCheckTag(String checkTag) {
        this.checkTag = checkTag == null ? null : checkTag.trim();
    }

    public String getAttemper() {
        return attemper;
    }

    public void setAttemper(String attemper) {
        this.attemper = attemper == null ? null : attemper.trim();
    }

    public String getAttemperTime() {
        return attemperTime;
    }

    public void setAttemperTime(String attemperTime) {
        this.attemperTime = attemperTime == null ? null : attemperTime.trim();
    }

    public String getStoreTag() {
        return storeTag;
    }

    public void setStoreTag(String storeTag) {
        this.storeTag = storeTag == null ? null : storeTag.trim();
    }
}